<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <%@ include file="/common/CimsCommon.jsp" %>
   <script type="text/javascript" src="${basePath}/js/cims/subsidiary/queryTCMmCooperorgBill.js"></script>
  <title>机构账单包下债权信息</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- 相关js方法 -->
<script type="text/javascript">
	var baseUrl='${basePath}';
	//页面加载完后 
	$(document).ready(function(){
		initFnCreditDetailView();
	});
		
</script>
 
</head>
<body style="background-color:#FFFFFF">
	<input id="cooperorgCode" type="hidden" value="${cooperorgCode}">
	<input id="cooperorgName" type="hidden" value="${cooperorgName}">
	<input id="packageName"   type="hidden" value="${packageName}">
	
	<div id="content"></div>

</body>
<!-- 相关js方法 -->	
<script>

	var iframeCreditView;
	
	//定义form表单 查询 方法
	function queryData(){
		iframeCreditView.iframeObj["table"].query();
	}
	//定义 form表单 重置方法
	function resetData(){
		iframeCreditView.iframeObj["form"].reset();
	}
	
	var cooperorgCode = $("#cooperorgCode").val();
	var packageName = $("#packageName").val();
	
	var dataUrl = "${basePath}tCMmSubsidiary/queryTCMmCooperorgBillPackageCredit?cooperorgCode=" + cooperorgCode + "&packageNum="+packageName;
	
	
	//初始化 查询页面元素
	function initFnCreditDetailView(){
	
		//定义 form表单查询 信息
		 var formStructure={
			// 定义form表单 字段信息
			columns : [
	         {display : ' 债权转让编号 ', code : 'transferId', width : 200,  type:'text'},
	         {display : ' 债权编号 ', code : 'creditCode', width : 200,  type:'text'},
	         {display : ' 债权状态 ', code : 'creditorStatus', width : 100, align : 'left', type:'select', isOrder : false,
			  value:<syscode:dictionary  codeType="creditorStatus"  type="json"/>}
			],
			//定义form 表单 按钮信息
			buttons:[
			 {"text":"查询","fun":queryData,icon:"ui-icon-search"},
			 {"text":"重置","fun":resetData,icon:"ui-icon-extlink"}
			]
		};	
		
		//定义工具条	
		var toolbar={
			title:"查询列表"
		};
		
		//定义 table 列表信息	
			var tableStructure = {
			//定义table 列表的表头信息
			columns : [
			 {display : ' 债权转让编号 ', code : 'transferId', width : 180, align : 'left', type:'text', isOrder : false}
			,{display : ' 债权编号 ', code : 'creditCode', width : 120, align : 'left', type:'text', isOrder : false}
			,{display : ' 借款人姓名 ', code : 'borrowerName', width : 100, align : 'center', type:'text', isOrder : false}
			,{display : ' 借款人身份证号 ', code : 'borrowerIdNumber', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 初始债权价值 ', code : 'initialCreditorValue', width : 100, align : 'right', type:'text', isOrder : false}
			,{display : ' 当前债权价值 ', code : 'thisCreditorValue', width : 100, align : 'right', type:'text', isOrder : false} 
			,{display : ' 本次转让债权价值 ', code : 'thisMakeCreditorValue', width : 100, align : 'right', type:'text', isOrder : false}
			,{display : ' 还款起始日期 ', code : 'repayStartDate', width : 100, align : 'center', type:'date', isOrder : false}
			,{display : ' 本期还款金额 ', code : 'thisRepaySum', width : 100, align : 'right', type:'text', isOrder : false}
			,{display : ' 还款期数 ', code : 'repayPeriod', width : 100, align : 'center', type:'text', isOrder : false}
			,{display : ' 剩余还款期数 ', code : 'residueRepayPeriod', width : 100, align : 'center', type:'text', isOrder : false}
			 ,{display : ' 债权状态 ', code : 'creditorStatus', width : 100, align : 'left', type:'select', isOrder : false,
			  value:<syscode:dictionary  codeType="creditorStatus"  type="json"/>}
			,{display : ' 初始放款日期 ', code : 'initialLoanDate', width : 100, align : 'center', type:'date', isOrder : false}
			,{display : ' 产品名称', code : 'productName', width : 100, align : 'left', type:'text', isOrder : false}
			
			,{display : ' 接收方确认状态 ', code : 'creditorStatus', width : 100, align : 'left', type:'select', isOrder : false,value:<syscode:dictionary  codeType="RECEIVE_SURE_STYLE"  type="json"/>},
			,{display : ' 接收方债权价值 ', code : 'makeCreditorValue', width : 100, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.makeCreditorValue!=null){
						return "<span style='color:green;'>"+obj.makeCreditorValue+"</span>";
					}else{
						return "";
					}
				}
			} 
			,{display : ' 接收方交割日期 ', code : 'deliverDate', width : 100, align : 'center', type:'date', isOrder : false,
				value:function(obj){
				/* 	var dlDate=obj.deliverDate;
					if(dlDate){
						dlDate=new Date(dlDate);
						dlDate.format("yyyy-MM-dd");
						return "<span style='color:green;'>"+dlDate+"</span>"; 
					}
					return ""; */	
					if(obj.deliverDate!=null){
						return "<span style='color:green;'>"+obj.deliverDate+"</span>";
					}else{
						return "";
					}
									
				}
			} 
		   ],
			url : dataUrl,
			selectType : 'checkbox',
			pageSize : 10,
			isCheck : false,
			rownumbers : true,
			pages : [ 10, 20, 100 ],
			trHeight : 30,
			primaryKey:"id"
		};
		//组装 searchIframe 的相关参数		
		var searchIframe={"toolbar":toolbar,"form":formStructure,"table":tableStructure};	
		//初始化 form 表单 table 列表 及工具条 
		iframeCreditView=$("#content").newSearchIframe(searchIframe);
		iframeCreditView.show();
}
</script> 
</html>
